Part Number Hot Search : 
CXA15 2A272K GCMMS HC5517B S2101 STP5N FCH20 MMSZ52
Product Description
Full Text Search
 

To Download MTU410 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  myson technology MTU410 4-bit micro-controller with lcd driver, 1k word this datasheet contains new product information. myson technology reserves the rights to modify the product specification witho ut notice. no liability is assumed as a result of the use of this product. no rights under any patent accompany the sale of the product. MTU410 revision 2.7 04/28/1998 1/10 features very low current dissipation. wide operating voltage range. supports both ag and li batteries. powerful instruction set. 4-level subroutine nesting (including interrupt). 4 event driven interrupts, 2 external and 2 internal. rom size: 1024 x 15 bits. ram size: 64 x 4 bits. input ports: 2 ports/ 8 pins (s and m). output port: 1 port/ 4 pins (p). pseudo serial output port (p). input/output ports: 2 ports/ 8 pins (i/oa and i/ob). control outputs: alarm, light. lcd driver outputs (can drive up to 75 lcd segments). mask option to select 4 lcd drive modes: static, duplex (1/2 duty 1/2 bias, 1/3 duty 1/2 bias or 1/3 duty 1/3 bias). mask option permits lcd driver output pins to be used for dc output ports; up to 25 pins are available. segment pla circuit permits any layout on lcd panel. built-in clock generator (crystal or rc). built-in voltage doubler, halver, tripler. general description the MTU410 is a single chip 4-bit microcontroller with lcd drivers. it can drive up to 3 common times or 25 segments, i.e. a 75-segment lcd driver. this 4-bit microcontroller contains a 4-bit parallel processing alu, 1024 x 15-bit program rom, 64 x 4-bit data ram, input/output ports, alarm driver, timer, clock generator, crystal and rc oscillator circuit, lcd driver and 79 powerful instructions in a single chip. the halt instruction can be used to stop all internal operations other than timer, clock generator, crystal/rc oscillator and lcd driver. very low current dissipation can be easily achieved by combining 4 kinds of interrupt functions and halt instruction to minimize the operation cycle.
myson technology MTU410 MTU410 revision 2.6 04/28/1998 2/10 block diagram 1.0 package & chip information chip size 3245um x 2325um pad open 90um x 90um pad pitch min. 160um pad no. 1 10 20 30 40 50 60 bidirection i/o port output port input port oscillator 6-bit preset timer alu ram 64 x 4 bits lcd driver segment pla predivider control circuit 4-level stack instruction decoder 10-bit program counter prom 1024 x 15-bit 4-bit data bus vss1~3 seg1~25 com 1~3 m1~4 s1~4 alarm light p1~4 i/o b1~4 i/o a1~4 osc in osc out cup 1 cup 2 reset int
myson technology MTU410 MTU410 revision 2.6 04/28/1998 3/10 2.0 pin/pad assignment unit : um pad name coordinate pad name coordinate no. x y no. x y 1 vdd 3118 1010 33 oscin 50 1170 2 gnd 3087 1170 34 cap 50 1010 3 vss1 3113 1330 35 oscout 50 850 4 vsso 3118 1490 36 com1 50 690 5 vss2 3118 1650 37 seg1 50 530 6 alarm 3118 1810 38 seg2 50 370 7 light 3118 1970 39 seg3 50 210 8 s4 3118 2196 40 seg4 50 50 9 s3 2935 2196 41 seg5 210 50 10 ioa1 2775 2196 42 seg6 370 50 11 ioa2 2615 2196 43 seg7 530 50 12 ioa3 2455 2196 44 seg8 690 50 13 ioa4 2295 2196 45 seg9 850 50 14 iob1 2135 2196 46 seg10 1010 50 15 iob2 1975 2196 47 seg11 1170 50 16 iob3 1815 2196 48 seg12 1330 50 17 iob4 1655 2196 49 seg13 1490 50 18 reset 1495 2196 50 seg14 1650 50 19 int 1335 2196 51 seg15 1810 50 20 p1 1175 2196 52 seg16 1970 50 21 p2 1015 2196 53 seg17 2130 50 22 p3 855 2196 54 seg18 2290 50 23 p4 695 2196 55 seg19 2450 50 24 m1 535 2196 56 seg20 2610 50 25 m2 375 2196 57 seg21 2770 50 26 m3 215 2196 58 seg22 2930 50 27 m4 50 2196 59 seg23 3118 50 28 testa 50 1970 60 seg24 3118 210 29 cup1 50 1810 61 seg25 3118 370 30 cup2 50 1650 62 com3 3118 530 31 s2 50 1490 63 com2 3118 690 32 s1 50 1330 64 vss3 3118 850 *note: the substrate must connect to vdd.
myson technology MTU410 MTU410 revision 2.6 04/28/1998 4/10 3.0 pin description name type description oscin oscout i o typical 32.768khz crystal is connected across oscin/oscout for oscillation; r/c oscillation mode also available. cap i connected to oscout for compensation capacitor. s1 - 4 i port for input only with chattering eliminator for ck10 (32ms), ck8 (8ms) & ck6 (2ms). (pla mask option). m1 - 4 i input ports. p1 - 4 o output ports. ioa1 - 4 i/o input/output ports. after power-on reset, sets as input mode. iob1 - 4 i/o input/output ports. after power-on reset, sets as input mode. int i external interrupt request control input pin. reset i system reset pin. light o output only for outputting signal to drive transistor for light. alarm o output only for outputting 4khz/2khz/1khz modulation signal. also can be used to output a non-modulation signal. vdd (+)power supply pin. gnd power supply pin for logic unit inside lsi. when using li version, a capacitor must be connected across gnd and vdd to prevent the logic unit from malfunctioning. vss0 vss1 vss2 vss3 (--)power supply pin. * for ag version, apply (--) side to both vss0 & vss1. for other than ag version, apply (--) side to both vss0 & vss2. lcd power supply pin. cup1 - 2 o pins for connecting the voltage step-up (step-down) capacitor. output pins for lcd panel common plate. the following pin is used in each case. static 1/2 duty 1/3 duty com1 com2 com3 alternating frequency o ? ? 32hz* o o ? 32hz* o o o 43hz* com1 - 3 o * frequency can be doubled, quadrupled with pla. seg1 - 25 o output pins for lcd panel segments. * also used as output ports with mask option. testa * test pin (for internal testing only).
myson technology MTU410 MTU410 revision 2.6 04/28/1998 5/10 4.0 absolute maximum ratings at ta = 0 to 70 o c, vdd = 0v name symbol range unit maximum supply voltage vss1 -5.5 to +0.3 v vss2 -5.5 to +0.3 v vss3 -8.5 to +0.3 v maximum input voltage vin1 vss1-0.3 to +0.3 v vin2 vss2-0.3 to +0.3 v maximum output voltage vout1 vss1-0.3 to +0.3 v vout2 vss2-0.3 to +0.3 v vout3 vss3-0.3 to +0.3 v maximum operating temperature topg 0 to +70 o c maximum storage temperature tstg -25 to +125 o c 5.0 allowable operating conditions at ta = 0 to 70 o c, vdd = 0v name symb. condition min. max. unit vss1 -5.25 -1.7 v vss2 -5.25 -3.5 v supply voltage vss3 external rc mode -8.0 -3.5 v vss1 -5.25 -1.2 v vss2 -5.25 -2.4 v supply voltage vss3 crystal mode -8.0 -2.4 v vss1 -1.35 v oscillator start-up supply voltage vss2 crystal mode -2.4 v input "h" voltage vih1 0.3 x vss1 0 v input "l" voltage vil1 ag battery mode vss1 0.7 x vss1 v input "h" voltage vih2 0.3 x vss2 0 v input "l" voltage vil2 li battery mode vss2 0.7 x vss2 v input "h" voltage vih3 0.2 x vss1 0 v input "l" voltage vil3 oscin at ext. rc & ag battery mode vss1 0.8 x vss1 v input "h" voltage vih4 0.2 x vss2 0 v input "l" voltage vil4 oscin at ext. rc & li battery mode vss2 0.8 x vss2 v fopg1 ag battery mode 32 32 khz fopg2 li battery mode 32 100 khz operating freq. fopg3 external rc mode 32 1000 khz
myson technology MTU410 MTU410 revision 2.6 04/28/1998 6/10 6.0 electrical characteristics at ta = 0 to 70 o c, vdd = 0v 6.1 input resistance at #1 : vss1 = -1.2v ( ag ); #2 : vss2 = -2.4v ( li ); #3 : vss2 = -4v (extv). name symb. condition min. typ. max. unit rllh1 vi = 0.8vss1, #1 10 40 100 kohm rllh2 vi = 0.8vss2, #2 10 40 100 kohm "l"-level hold tr rllh3 vi = 0.8vss2, #3 5 20 50 kohm rmsd1 vi = vdd, #1 200 500 1000 kohm rmsd2 vi = vdd, #2 200 500 1000 kohm m/s pull-down tr rmsd3 vi = vdd, #3 100 250 500 kohm rintu1 vi = vss1, #1 200 500 1000 kohm rintu2 vi = vss2, #2 200 500 1000 kohm int pull-up tr rintu3 vi = vss2, #3 100 250 500 kohm rintd1 vi = vdd, #1 200 500 1000 kohm rintd2 vi = vdd, #2 200 500 1000 kohm int pull-down tr rintd3 vi = vdd, #3 100 250 500 kohm rres1 vi = vdd or vss1, #1 5 20 50 kohm rres2 vi = vdd or vss2, #2 5 20 50 kohm res pull-down r rres3 vi = vdd or vss2, #3 5 20 50 kohm 6.2 dc output characteristics at #1 : vss1 = -1.2v ( ag ); #2 : vss2 = -2.4v ( li ); #3 : vss2 = -4v (extv). name symb. condition for min. typ. max. unit voh1a ioh = -200ua, #1 -0.5 -0.3 -0.1 v voh2a ioh = -1ma, #2 -1 -0.6 -0.3 v output "h" voltage voh3a ioh = -3ma, #3 alarm light -1.5 -1.0 -0.5 v vol1a iol = 400ua, #1 -1.1 -0.9 -0.7 v vol2a iol = 2ma, #2 -2.1 -1.8 -1.4 v output "l" voltage vol3a iol = 6ma, #3 -3.5 -3.0 -2.5 v voh1b ioh = -100ua, #1 -0.5 -0.3 -0.1 v voh2b ioh = -500ua, #2 -1 -0.6 -0.3 v output "h" voltage voh3b ioh = -1.5ma, #3 -1.5 -1.0 -0.5 v vol1b iol = 200ua, #1 -1.1 -0.9 -0.7 v vol2b iol = 1ma, #2 -2.1 -1.8 -1.4 v output "l" voltage vol3b iol = 3ma, #3 p port ioan iobn -3.5 -3.0 -2.5 v
myson technology MTU410 MTU410 revision 2.6 04/28/1998 7/10 6.3 segment driver output characteristics at #1 : vss1 = -1.2v ( ag ); #2 : vss2 = -2.4v ( li ); #3 : vss2 = -4v (extv). name symb. condition for min. typ. max. unit cmos output mode voh1c ioh = -10ua, #1 -0.5 -0.3 -0.1 v voh2c ioh = -50ua, #2 -1 -0.6 -0.3 v output "h" voltage voh3c ioh = -200ua, #3 -1.5 -1.0 -0.5 v vol1c iol = 20ua, #1 -1.1 -0.9 -0.7 v vol2c iol = 100ua, #2 -2.1 -1.8 -1.4 v output "l" voltage vol3c iol = 400ua, #3 segn -3.5 -3.0 -2.5 v static display mode voh1d ioh = -1ua, #1 -0.2 v voh2d ioh = -1ua, #2 -0.2 v output "h" voltage voh3d ioh = -1ua, #3 -0.2 v vol1d iol = 1ua, #1 -1.0 v vol2d iol = 1ua, #2 -2.2 v output "l" voltage vol3d iol = 1ua, #3 segn -3.8 v voh1e ioh = -10ua, #1 -0.2 v voh2e ioh = -10ua, #2 -0.2 v output "h" voltage voh3e ioh = -10ua, #3 -0.2 v vol1e iol = 10ua, #1 -1.0 v vol2e iol = 10ua, #2 -2.2 v output "l" voltage vol3e iol = 10ua, #3 comn -3.8 v duplex (1/2 bias, 1/2 duty) display mode voh12f ioh = -1ua, #1, #2 -0.2 v output "h" voltage voh3f ioh = -1ua, #3 -0.2 v vol12f iol = 1ua, #1, #2 -2.2 v output "l" voltage vol3f iol = 1ua, #3 segn -3.8 v voh12g ioh = -10ua, #1, #2 -0.2 v output "h" voltage voh3g ioh = -10ua, #3 -0.2 v vom12g iol/h= +/-10ua, #1, #2 -1.4 -1.0 v output "m" voltage vom3g iol/h= +/-10ua, #3 -2.2 -1.8 v vol12g iol = 10ua, #1 -2.2 v output "l" voltage vol3g iol = 10ua, #3 comn -3.8 v 1/2 bias, 1/3 duty display mode voh12h ioh = -1ua, #1 ,#2 -0.2 v output "h" voltage voh3h ioh = -1ua, #3 -0.2 v vol12h iol = 1ua, #1 ,#2 -2.2 v output "l" voltage vol3h iol = 1ua, #3 segn -3.8 v voh12i ioh = -10ua, #1, #2 -0.2 v output "h" voltage voh3i ioh = -10ua, #3 -0.2 v vom12i iol/h= +/-10ua, #1, #2 -1.4 -1.0 v output "m" voltage vom3i iol/h= +/-10ua, #3 -2.2 -1.8 v vol12i iol = 10ua, #1, #2 -2.2 v output "l" voltage vol3i iol = 10ua, #3 comn -3.8 v 1/3 bias, 1/3 duty display mode voh12j ioh = -1ua, #1, #2 -0.2 v output "h" voltage voh3j ioh = -1ua, #3 -0.2 v output "m1" voltage vom12j iol/h= +/-10ua, #1, #2 segn -1.4 -1.0 v
myson technology MTU410 MTU410 revision 2.6 04/28/1998 8/10 vom13j iol/h= +/-10ua, #1, #2 -2.2 -1.8 v vom22j iol/h= +/-10ua, #1, #2 -2.6 -2.2 v output "m2" voltage vom23j iol/h= +/-10ua, #1, #2 -4.2 -3.8 v vol2j iol = 1ua, #2 -3.4 v output "l" voltage vol3j iol = 1ua, #3 -5.8 v voh2k ioh = -10ua, #2 -0.2 v output "h" voltage voh3k ioh = -10ua, #3 -0.2 v vom12k iol/h= +/-10ua, #1, #2 -1.4 -1.0 v output "m1" voltage vom13k iol/h= +/-10ua, #3 -2.2 -1.8 v vom22k iol/h= +/-10ua, #1, #2 -2.6 -2.2 v output "m2" voltage vom23k iol/h= +/-10ua, #3 -4.2 -3.8 v vol2k iol = 10ua, #2 -3.4 v output "l" voltage vol3k iol = 10ua, #3 comn -5.8 v 6.4 instruction table instruction machine code function remark flag nop 000 0000 0000 0000 no operation lct y,x 000 00yy yyxx xxxx (ly) <= (rx) y=000- no use opps x,d 000 1110 1dxx xxxx p1,2,3,4 <= (rx0,1),d,pulse mra x 000 1101 01xx xxxx cf <= (rx3) opp x 000 1110 00xx xxxx port(p) <= (rx) opa x 000 0100 01xx xxxx port(a) <= (rx) opb x 000 1000 01xx xxxx port(b) <= (rx) lcb y,x 000 01yy yyxx xxxx (ly) <= (rx) y=000- no use lcp y,x 001 10yy yyxx xxxx abcd,efgh <= (rx),(ac) y=000- no use adc x 001 0000 00xx xxxx (ac) <= (rx)+(ac)+(cf) cf adc* x 001 0000 10xx xxxx (ac),(rx) <= (rx)+(ac)+(cf) cf sbc x 001 0001 00xx xxxx (ac) <= (rx)+(ac)b+(cf) cf sbc* x 001 0001 10xx xxxx (ac),(rx) <= (rx)+(ac)b+(cf) cf add x 001 0010 00xx xxxx (ac) <= (rx)+(ac) cf add* x 001 0010 10xx xxxx (ac),(rx) <= (rx)+(ac) cf sub x 001 0011 00xx xxxx (ac) <= (rx)+(ac)b+1 cf sub* x 001 0011 10xx xxxx (ac),(rx) <= (rx)+(ac)b+1 cf adn x 001 0100 00xx xxxx (ac) <= (rx)+(ac) adn* x 001 0100 10xx xxxx (ac),(rx) <= (rx)+(ac) and x 001 0101 00xx xxxx (ac) <= (rx) and (ac) and* x 001 0101 10xx xxxx (ac),(rx) <= (rx) and (ac) eor x 001 0110 00xx xxxx (ac) <= (rx) eor (ac) eor* x 001 0110 10xx xxxx (ac),(rx) <= (rx) eor (ac) or x 001 0111 00xx xxxx (ac) <= (rx) or (ac) or* x 001 0111 10xx xxxx (ac),(rx) <= (rx) or (ac) adci y,d 001 1000 0ddd dyyy (ac) <= (ry)+(d)+(cf) cf adci* y,d 001 1000 1ddd dyyy (ac),(ry) <= (ry)+(d)+(cf) cf sbci y,d 001 1001 0ddd dyyy (ac) <= (ry)+(d)b+(cf) cf sbci* y,d 001 1001 1ddd dyyy (ac),(ry) <= (ry)+(d)b+(cf) cf addi y,d 001 1010 0ddd dyyy (ac) <= (ry)+(d) cf addi* y,d 001 1010 1ddd dyyy (ac),(ry) <= (ry)+(d) cf subi y,d 001 1011 0ddd dyyy (ac) <= (ry)+(d)b+1 cf
myson technology MTU410 MTU410 revision 2.6 04/28/1998 9/10 instruction machine code function remark flag subi* y,d 001 1011 1ddd dyyy (ac),(ry) <= (ry)+(d)b+1 cf adni y,d 001 1100 0ddd dyyy (ac) <= (ry)+(d) adni* y,d 001 1100 1ddd dyyy (ac),(ry) <= (ry)+(d) andi y,d 001 1101 0ddd dyyy (ac) <= (ry) and (d) andi* y,d 001 1101 1ddd dyyy (ac),(ry) <= (ry) and (d) eori y,d 001 1110 0ddd dyyy (ac) <= (ry) eor (d) eori* y,d 001 1110 1ddd dyyy (ac),(ry) <= (ry) eor (d) ori y,d 001 1111 0ddd dyyy (ac) <= (ry) or (d) ori* y,d 001 1111 1ddd dyyy (ac),(ry) <= (ry) or (d) mrw y,x 011 100y yyxx xxxx (ac),(ry) <= (rx) mwr x,y 011 110y yyxx xxxx (ac),(rx) <= (ry) lds x,d 010 01dd ddxx xxxx (ac),(rx) <= (d) ips x 010 0000 00xx xxxx (ac),(rx) <= port(s) ipm x 010 0000 10xx xxxx (ac),(rx) <= port(m) ipa x 010 0001 00xx xxxx (ac),(rx) <= port(a) ipa* x 010 0001 01xx xxxx (ac),(rx) <= port(a) i/oa <= i/p ipb x 010 0001 10xx xxxx (ac),(rx) <= port(b) ipb* x 010 0001 11xx xxxx (ac),(rx) <= port(b) i/ob <= i/p maf x 011 0001 00xx xxxx (ac),(rx) <= sts1 tf2 : ac=0 tf3 : cf msb x 010 0010 00xx xxxx (ac),(rx) <= sts2 b0 : bcf b1 : scf1(mpt) b2 : scf2(hrf) b3 : scf3(spt) msc x 011 0000 00xx xxxx (ac),(rx) <= sts3 b0 : scf4(int) b1 : scf5(tmr) b2 : ph15 b3 : scf7(pdv) sta x 010 0010 10xx xxxx (rx) <= (ac) sr0 x 010 0011 00xx xxxx (acn),(rxn) (ac3),(rx3) <= (rxn+1) <= 0 sr1 x 010 0011 01xx xxxx (acn),(rxn) (ac3),(rx3) <= (rxn+1) <= 1 sl0 x 010 0011 10xx xxxx (acn),(rxn) (ac0),(rx0) <= (rxn-1) <= 0 sl1 x 010 0011 11xx xxxx (acn),(rxn) (ac0),(rx0) <= (rxn-1) <= 1 lda x 011 0111 10xx xxxx (ac) <= (rx) jb0 x 100 00xx xxxx xxxx (pc) <= x if (ac0) = 1 jb1 x 100 01xx xxxx xxxx (pc) <= x if (ac1) = 1 jb2 x 100 10xx xxxx xxxx (pc) <= x if (ac2) = 1 jb3 x 100 11xx xxxx xxxx (pc) <= x if (ac3) = 1 jnz x 101 00xx xxxx xxxx (pc) <= x if (ac) 1 0 jnc x 101 01xx xxxx xxxx (pc) <= x if (cf) = 0 jz x 101 10xx xxxx xxxx (pc) <= x if (ac) = 0 jc x 101 11xx xxxx xxxx (pc) <= x if (cf) = 1 jmp x 110 00xx xxxx xxxx (pc) <= x call x 110 01xx xxxx xxxx (stack) (pc) <= (pc)+1 <= x rts 110 1000 0000 0000 (pc) <= (stack)
myson technology MTU410 MTU410 revision 2.6 04/28/1998 10/10 instruction machine code function remark flag sms x 111 0000 000x xxxx sef0-3 sef4 <= x0-3 <= x4 s1-4 is enabled m1-4 enable scf3 scf1 hrf0 tms x 111 0010 00xx xxxx timer <= x hrf1 sf x 111 0100 0xxx xxxx x6 x5 x3 x2 x1 x0 : m-port pull-low : s-port pull-low : halt after light : light on : bcf set : cf set bcf cf rf x 111 0110 0xxx xxxx x6 x5 x2 x1 x0 : m-port low-l-h : s-port low-l-h : light off : bcf reset : cf reset x7,x6 0 , 1 1 , 0 1 , 1 signal dc 1k/2k 4k hz xn = 1 x5 x4 x3 signal 1 hz 2 hz 4 hz xn = 1 x2 x1 x0 alm x 111 0111 xxxx xxxx signal 8 hz 16 hz 32 hz sie x 111 1000 xxxx xxxx x5-7 x0-3 : hef1-3 is enabled : ief0-3 is enabled sie* x 111 1010 0000 xxxx x0-3 : ief0-3 is enabled plc x 111 110x xxxx xxxx x0-3 x8 : reset hrf0-3 : reset ph11-15 halt 111 1111 1111 1111 symbol description ac : accumulator cf : carry flag acn : accumulator bit n bcf : backup flag rx : memory of address x iefn : interrupt enable flag rxn : memory bit n of address x hefn : halt release enable flag ry : memory of working register y hrfn : halt release flag d : immediate data sefn : switch enable flag pc : program counter scfn : start condition flag ly : lcd latch


▲Up To Search▲   

 
Price & Availability of MTU410

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X